package com.ruoyi.tranShort.mqtt.common.constants;

/**
 * @author wwy
 * @date 2021-08-11 17:57
 */
public class SettingNumConstants {
    /**
     * 小时制
     */
    public static final String HOURLY = "00";
    /**
     * 单位
     */
    public static final String UNIT = "01";
    /**
     * 心率监控间隔
     */
    public static final String HEART_RATE_MONITORING_INTERVAL = "02";
    /**
     * 疲劳度监控开关
     */
    public static final String FATIGUE_MONITORING_SWITCH = "03";
    /**
     * 心率自动监控开关
     */
    public static final String HEART_RATE_AUTOMATIC_MONITORING_SWITCH = "04";
    /**
     * 日期显示格式
     */
    public static final String DATE_DISPLAY_FORMAT = "05";
    /**
     * 手环语言版本
     */
    public static final String LANGUAGE_VERSION = "06";

    /**
     * 小时制选择
     */
    public static class HourlyConstants{
        /**
         * 12小时制
         */
        public static final String HOURLY_12 = "00";
        /**
         * 24小时制
         */
        public static final String HOURLY_24 = "01";
    }

    /**
     * 单位选择
     */
    public static class UnitConstants{
        /**
         * 公制
         */
        public static final String METRIC_SYSTEM = "00";

        /**
         * 英制
         */
        public static final String ENGLISH_SYSTEM = "01";
    }

    /**
     * 心率监控间隔选择
     */
    public static class HeartRateMonitoringInterval{
        /**
         * 单位分钟：最小值 5 分钟，最大值 60 分
         * 钟；
         */
        public static final String UNITS_OF_MINUTES = "00";

        /**
         * 连续心率监测(注：
         * 目前大部分设备不支持连续心率监测）
         */
        public static final String SUCCESSION = "01";
    }

    /**
     * 疲劳度监控开关选择
     */
    public static class FatigueMonitoringSwitch{
        /**
         * 关闭
         */
        public static final String CLOSE = "00";
        /**
         * 开启
         */
        public static final String OPEN = "01";
    }

    /**
     * 心率自动监控开关选择
     */
    public static class HeartRateAutomaticMonitoringSwitch{
        /**
         * 关闭
         */
        public static final String CLOSE = "00";
        /**
         * 开启
         */
        public static final String OPEN = "01";
    }

    /**
     * 日期显示格式选择
     */
    public static class DateDisplayFormat{
        /**
         * 月：日
         */
        public static final String MONTH_DAY = "00";

        /**
         * 日：月
         */
        public static final String DAY_MONTH = "01";
    }

    /**
     * 手环语言版本选择
     */
    public static class LanguageVersion{
        /**
         * 简体中文
         */
        public static final String SIMPLIFIED_CHINESE = "00";
        /**
         *英文
         */
        public static final String ENGLISH = "01";
        /**
         * 繁体中文
         */
        public static final String CHINESE_TRADITIONAL = "02";
    }
}
